#include <iostream>
#include <string>
#include <sstream>

using namespace std;

// Функция для проверки на простое число
bool isPrime(int num) {
  if (num <= 1) {
    return false;
  }
  for (int i = 2; i * i <= num; i++) {
    if (num % i == 0) {
      return false;
    }
  }
  return true;
}

// Функция для преобразования слова в число
int wordToNum(string word) {
  if (word == "zero") {
    return 0;
  } else if (word == "one") {
    return 1;
  } else if (word == "two") {
    return 2;
  } else if (word == "three") {
    return 3;
  } else if (word == "four") {
    return 4;
  } else if (word == "five") {
    return 5;
  } else if (word == "six") {
    return 6;
  } else if (word == "seven") {
    return 7;
  } else if (word == "eight") {
    return 8;
  } else if (word == "nine") {
    return 9;
  } else {
    return -1; // Неизвестное слово
  }
}

int main() {
  string input;
  getline(cin, input);

  stringstream ss(input);
  string word1, word2, word3;
  ss >> word1 >> word2 >> word3;

  int num1 = wordToNum(word1);
  int num2 = wordToNum(word2);
  int num3 = wordToNum(word3);

  if (num1 == -1 || num2 == -1 || num3 == -1) {
    cout << "Wrong input";
    return 0;
  }

  int number = num1 * 100 + num2 * 10 + num3;

  if (number < 100 || number > 999) {
    cout << "Wrong input";
    return 0;
  }

  // Находим ближайшее простое число
  int closestPrime = number;
  bool found = false;
  while (!found) {
    if (isPrime(closestPrime)) {
      found = true;
    } else {
      closestPrime++;
    }
  }

  cout << closestPrime;
  return 0;
}